| Singles competition |
| Championship Draw |
| 64 | Yuvraj Kumar (Carnegie Mellon) def. Max Sacks (Swarthmore) 6-2, 6-0 |
| 64 | Sam Wichlin (Mary Washington) def. Chris Curran (Gettysburg) 6-4, 6-1 |
| 64 | Hayden White (Washington and Lee) def. Matt Romei (Haverford) 6-0, 6-0 |
| 64 | Peter Hawkins (Bridgewater) def. Andy Dougherty (Haverford) 6-1, 3-1 |
| 64 | Evan Stutchin (Ursinus) def. Matt Kessler (Roanoke) 6-1, 6-2 |
| 64 | Kevin Caulfield (Haverford) def. Thomas Cooper (Carnegie Mellon) 6-4, 6-0 |
| 64 | Ross Silverberg (Franklin & Marshall) def. Zack Mason (Haverford) 6-0, 6-3 |
| 64 | Eric Spangler (Salisbury) def. Will MacArthur (Franklin & Marshall) 6-1, 7-5 |
| 64 | Duke Miller (Carnegie Mellon) def. Doug Kaplan (Franklin & Marshall) 6-3, 6-0 |
| 64 | Tanner Brown (Johns Hopkins) def. Vishnu Rajes (Washington College) 6-2, 6-2 |
| 64 | Anthony Collard (Swarthmore) def. Michael Milanov (Shenandoah) 6-1, 6-1 |
| 64 | Alex Blakhin (Mary Washington) def. Dan Boate (Washington College) 6-1, 6-4 |
| 64 | Andy Hersh (Johns Hopkins) def. Michael Holt (Washington and Lee) 6-0, 6-2 |
| 64 | Jeremy Schwartz (Johns Hopkins) def. Chiraag Shetty (Christopher Newport) 6-3, 6-4 |
| 64 | Erik Lim (Johns Hopkins) def. Evan Stack (Bridgewater) 6-1, 6-2 |
| 64 | Sam Weissler (Johns Hopkins) def. Taylor Shamshiri (Washington and Lee) 6-3, 6-3 |
| 64 | Ben Hwang (Johns Hopkins) def. Thomas Johnson (Washington and Lee) 7-5, 2-6, 6-1 |
| 64 | Jooho Yu (Carnegie Mellon) def. Nicholas Garcia (Johns Hopkins) 6-2, 6-2 |
| 64 | Noah Joachim (Johns Hopkins) def. Daniel Albers (Salisbury) 6-1, 6-2 |
| 64 | Luis Acaba (Haverford) def. Will Golinkin (Dickinson) 6-4, 6-1 |
| 32 | Kevin Caulfield (Haverford) def. Evan Stutchin (Ursinus) 6-0, 6-2 |
| 32 | C. Heaney-Secord (Carnegie Mellon) def. Anthony Collard (Swarthmore) 6-3, 6-1 |
| 32 | Ross Silverberg (Franklin & Marshall) def. Noah Joachim (Johns Hopkins) 7-6 (7-1), 5-7, 6-1 |
| 32 | Andy Hersh (Johns Hopkins) def. Demetri Verahnos (Salisbury) 6-0, 6-1 |
| 32 | Jeremy Schwartz (Johns Hopkins) def. Alex Blakhin (Mary Washington) 7-5, 6-7 (2-7), 7-6 (7-3) |
| 32 | Erik Lim (Johns Hopkins) def. Donato Rizzolo (Mary Washington) 6-3, 6-4 |
| 32 | Sam Weissler (Johns Hopkins) def. Joey Frank (Dickinson) 6-0, 7-5 |
| 32 | Ben Hwang (Johns Hopkins) def. D. Lunding-Johansson (Mary Washington) 7-5, 6-2 |
| 32 | Tanner Brown (Johns Hopkins) def. Sam Wichlin (Mary Washington) 6-4, 6-2 |
| 32 | Luis Acaba (Haverford) def. Bryce Beisswanger (Carnegie Mellon) 7-5, 6-2 |
| 16 | Tanner Brown (Johns Hopkins) def. Luis Acaba (Haverford) 7-5, 6-4 |
| 16 | Andy Hersh (Johns Hopkins) def. Yuvraj Kumar (Carnegie Mellon) 6-2, 6-2 |
| 16 | Abhishek Alla (Carnegie Mellon) def. Jeremy Schwartz (Johns Hopkins) 6-1, 6-4 |
| 16 | Ross Silverberg (Franklin & Marshall) def. Kosuke Hasegawa (Carnegie Mellon) 6-1, 6-3 |
| 16 | Erik Lim (Johns Hopkins) def. Duke Miller (Carnegie Mellon) 2-6, 6-4, 6-3 |
| 16 | Kevin Caulfield (Haverford) def. Sam Weissler (Johns Hopkins) 5-7, 6-1, 6-1 |
| 16 | Ben Hwang (Johns Hopkins) def. C. Heaney-Secord (Carnegie Mellon) 6-1, 6-3 |
| QF | Hayden White (Washington and Lee) def. Ben Hwang (Johns Hopkins) 3-6, 6-3, 6-2 |
| QF | Tanner Brown (Johns Hopkins) def. Ross Silverberg (Franklin & Marshall) 4-6, 6-2, 7-6 (7-3) |
| QF | Andy Hersh (Johns Hopkins) def. Abhishek Alla (Carnegie Mellon) 6-2, 6-0 |
| QF | Kevin Caulfield (Haverford) def. Erik Lim (Johns Hopkins) 6-2, 3-6, 6-0 |
| SF | Andy Hersh (Johns Hopkins) def. Kevin Caulfield (Haverford) 3-6, 6-1, 6-1 |
| SF | Hayden White (Washington and Lee) def. Tanner Brown (Johns Hopkins) 6-2, 6-4 |
| FI | Andy Hersh (Johns Hopkins) def. Hayden White (Washington and Lee) 6-3, 7-5 |
| Consolation |
| C1 | Andy Dougherty (Haverford) def. John Wylie (Moravian) 8-2 |
| C1 | Vishnu Rajes (Washington College) def. Chris Curran (Gettysburg) 8-1 |
| C1 | Chiraag Shetty (Christopher Newport) def. Dan Boate (Washington College) 8-6 |
| C1 | Doug Kaplan (Franklin & Marshall) def. Daniel Lakhman (Muhlenberg) 8-1 |
| C1 | Max Sacks (Swarthmore) def. Eric Fritzges (Elizabethtown) 8-4 |
| C1 | Will MacArthur (Franklin & Marshall) def. Matt Romei (Haverford) 8-6 |
| C1 | Nicholas Garcia (Johns Hopkins) def. Brandon Larson (Bridgewater) 9-7 |
| C1 | Daniel Albers (Salisbury) def. Zack Mason (Haverford) 9-8 |
| C2 | Michael Holt (Washington and Lee) def. Max Sacks (Swarthmore) 6-2, 4-6, 10-4 |
| C2 | Chiraag Shetty (Christopher Newport) def. Andy Dougherty (Haverford) 6-3, 5-7, 10-4 |
| C2 | Vishnu Rajes (Washington College) def. John Kirby (Washington and Lee) 6-4, 1-6, 10-8 |
| C2 | Evan Stack (Bridgewater) def. Doug Kaplan (Franklin & Marshall) 6-3, 6-3 |
| C2 | Nicholas Garcia (Johns Hopkins) def. Will MacArthur (Franklin & Marshall) 6-4, 6-3 |
| CQF | Nicholas Garcia (Johns Hopkins) def. Graham Wilson (Virginia Wesleyan) 6-0, 6-3 |
| CQF | Vishnu Rajes (Washington College) def. Daniel Albers (Salisbury) 4-6, 7-6, 10-7 |
| B1 Draw |
| 16 | Matthew Cebul (Haverford) def. Andrew Gear (St. Mary's) 8-5 |
| 16 | Alec Tunner (Franklin & Marshall) def. Joe Siami (Washington and Lee) 9-7 |
| 16 | Harsha Rao (Carnegie Mellon) def. Ryan Holtschneider (Washington College) 8-4 |
| 16 | Nathan Law (Johns Hopkins) def. Christian Lynn (Bridgewater) 8-5 |
| QF | Julian Pearlman (Carnegie Mellon) def. Matthew Cebul (Haverford) 8-4 |
| QF | Nathan Law (Johns Hopkins) def. Alec Tunner (Franklin & Marshall) 8-2 |
| SF | Nathan Law (Johns Hopkins) def. Harsha Rao (Carnegie Mellon) 6-3, 1-6, 7-6 (7-1) |
| FI | Nathan Law (Johns Hopkins) def. Julian Pearlman (Carnegie Mellon) 6-4, 6-3 |
| Consolation |
| CQF | Robbie Wagner (Christopher Newport) def. Ryan Holtschneider (Washington College) 4-6, 6-2, 11-9 |
| B2 Draw |
| 16 | Zack King (Hampden-Sydney) def. Scott Johnson (Gettysburg) 8-4 |
| 16 | Tyler Chang (Virginia Wesleyan) def. Geoffrey Brennan (Franklin & Marshall) 8-4 |
| 16 | Joel Lankford (Carnegie Mellon) def. Marc Cywinski (Washington College) 8-4 |
| 16 | Sloan Millman (Haverford) def. Paul Whitman (Elizabethtown) 8-4 |
| 16 | Morgan Dauer (Johns Hopkins) def. Elliot Perow (Juniata) 8-0 |
| 16 | Jeff Kamei (Johns Hopkins) def. Will Sloan (Christopher Newport) 8-5 |
| QF | Morgan Dauer (Johns Hopkins) def. Zack King (Hampden-Sydney) 8-3 |
| QF | Jeff Kamei (Johns Hopkins) def. Jason Teitelbaum (Muhlenberg) 9-7 |
| QF | Joel Lankford (Carnegie Mellon) def. Sloan Millman (Haverford) 8-4 |
| SF | Morgan Dauer (Johns Hopkins) def. Joel Lankford (Carnegie Mellon) 6-1, 6-2 |
| SF | Jeff Kamei (Johns Hopkins) def. Jason Mifsud (Lycoming) 6-3, 6-4 |
| FI | Morgan Dauer (Johns Hopkins) def. Jeff Kamei (Johns Hopkins) 6-4, 6-3 |
| Consolation |
| CQF | Elliot Perow (Juniata) def. Scott Johnson (Gettysburg) 6-4, 6-0 |
| CQF | Paul Whitman (Elizabethtown) def. Marc Cywinski (Washington College) 6-1, 6-2 |
| CQF | Paul Okuda () def. Geoffrey Brennan (Franklin & Marshall) 8-1 |
| B3 Draw |
| 16 | Tyler Arsenault (Ursinus) def. Lewis Young (Roanoke) 8-0 |
| 16 | Samuel Stone (Franklin & Marshall) def. Adam Owen (Virginia Wesleyan) 8-3 |
| 16 | Joel Novick (Washington College) def. Cole Turula (Elizabethtown) 8-0 |
| 16 | Jacob Weisenthal (Haverford) def. Anthony Rosselli (Grove City) 8-2 |
| QF | Tyler Arsenault (Ursinus) def. Ryan Byrd (Mary Washington) 9-8 (0-3) |
| QF | Joel Novick (Washington College) def. Samuel Stone (Franklin & Marshall) 8-1 |
| QF | Jacob Weisenthal (Haverford) def. Matt Tuorto (Moravian) 8-2 |
| SF | Tyler Arsenault (Ursinus) def. Joel Novick (Washington College) 7-6, 3-6, 7-6 |
| SF | Jacob Weisenthal (Haverford) def. Adam Goldberger (Salisbury) 6-2, 6-2 |
| CF | Jacob Weisenthal (Haverford) def. Tyler Arsenault (Ursinus) 6-2, 6-2 |
| B4 Draw |
| 16 | Logan Metcalf-Kelly (Ursinus) def. Lloyd Luck (Christopher Newport) 8-6 |
| 16 | Hamza Pataudi (Franklin & Marshall) def. Ira Usry (Randolph-Macon) 8-2 |
| QF | Logan Metcalf-Kelly (Ursinus) def. Nigel Hopkinson (Penn St.-Altoona) 8-3 |
| QF | Hamza Pataudi (Franklin & Marshall) def. Cole Fairbanks (Christopher Newport) 8-5 |
| SF | Hamza Pataudi (Franklin & Marshall) def. Logan Metcalf-Kelly (Ursinus) 6-2, 6-2 |
| F | Hamza Pataudi (Franklin & Marshall) def. Ari Blask (Dickinson) 1-6, 6-1, 6-1 |
| B5 Draw |
| 16 | Dylan Marsh (Ursinus) def. Lawrence Hunter (Virginia Wesleyan) 8-5 |
| QF | Dylan Marsh (Ursinus) def. Justin Wisniewski (Juniata) 8-3 |
| 16 | Andrew Deckert (Grove City) def. Andy Pearson (Washington College) 8-6 |
| SF | Dylan Marsh (Ursinus) def. Shane Gunther (Salisbury) 6-4, 6-3 |
| C | Dylan Marsh (Ursinus) def. Jay Guzzone (St. Mary's) 7-5, 6-0 |
| Consolation |
| CQF | Andy Pearson (Washington College) def. Steven Ly (Penn St.-Altoona) 6-2, 6-3 |
| CSF | Andy Pearson (Washington College) def. Jody Cox (Randolph-Macon) 6-2, 6-1 |
| 16 | Alex Elbogen (Ursinus) def. Wyatt Paulishak (St. Mary's) 8-4 |
| Q | Alex Haley (Shenandoah) def. Alex Elbogen (Ursinus) 8-2 |
| Doubles competition |
| Championship Draw |
| 32 | Kevin Caulfield/Danny Himelstein (Haverford) def. Anthony Collard/Max Sacks (Swarthmore) 9-8 (10-4) |
| 32 | Abhishek Alla/Bryce Beisswanger (Carnegie Mellon) def. Will MacArthur/Ross Silverberg (Franklin & Marshall) 8-3 |
| 32 | Chiraag Shetty/Kyle Tobin (Christopher Newport) def. Vishnu Rajes/Marc Cywinski (Washington College) 8-2 |
| 32 | Michael Holt/Taylor Shamshiri (Washington and Lee) def. Nicholas Garcia/Noah Joachim (Johns Hopkins) 8-5 |
| 32 | Matthew Cebul/Matt Romei (Haverford) def. Thomas Johnson/John Kirby (Washington and Lee) 8-6 |
| 32 | Andy Hersh/Jeff Kamei (Johns Hopkins) def. Thomas Cooper/Jooho Yu (Carnegie Mellon) 8-6 |
| 32 | Tanner Brown/Erik Lim (Johns Hopkins) def. Dylan Marsh/Evan Stutchin (Ursinus) 8-2 |
| 32 | Chris Jou/Sam Weissler (Johns Hopkins) def. Matt Kessler/Joey Ross (Roanoke) 8-2 |
| 16 | Kevin Caulfield/Danny Himelstein (Haverford) def. Matt Tuorto/John Wylie (Moravian) 8-0 |
| 16 | Andy Hersh/Jeff Kamei (Johns Hopkins) def. Chris Hu/Hayden White (Washington and Lee) 8-6 |
| 16 | Tanner Brown/Erik Lim (Johns Hopkins) def. Matthew Cebul/Matt Romei (Haverford) 8-4 |
| 16 | Kosuke Hasegawa/C. Heaney-Secord (Carnegie Mellon) def. Chris Jou/Sam Weissler (Johns Hopkins) 8-3 |
| QF | Andy Hersh/Jeff Kamei (Johns Hopkins) def. Kevin Caulfield/Danny Himelstein (Haverford) 8-5 |
| QF | Tanner Brown/Erik Lim (Johns Hopkins) def. Abhishek Alla/Bryce Beisswanger (Carnegie Mellon) 9-7 |
| SF | Andy Hersh/Jeff Kamei (Johns Hopkins) def. Will Duncan/Duke Miller (Carnegie Mellon) 8-5 |
| SF | Tanner Brown/Erik Lim (Johns Hopkins) def. Evan Charles/Donato Rizzolo (Mary Washington) 8-5 |
| FI | Tanner Brown/Erik Lim (Johns Hopkins) def. Andy Hersh/Jeff Kamei (Johns Hopkins) 6-1, 6-4 |
| Consolation |
| C1 | Thomas Johnson/John Kirby (Washington and Lee) def. Dylan Marsh/Evan Stutchin (Ursinus) 8-5 |
| C1 | Max Sacks/Anthony Collard (Swarthmore) def. Logan Moore/Elliot Perow (Juniata) 8-2 |
| C1 | Ross Silverberg/Will MacArthur (Franklin & Marshall) def. Jordan Domsky/Steven Ly (Penn St.-Altoona) 8-1 |
| C1 | Eric Fritzges/Josh Riehl (Elizabethtown) def. Vishnu Rajes/Marc Cywinski (Washington College) 8-2 |
| C1 | Keegan Barkley/Graham Wilson (Virginia Wesleyan) def. Nicholas Garcia/Noah Joachim (Johns Hopkins) 8-3 |
| CQF | D. Lunding-Johansson/Alex Blakhin (Mary Washington) def. Max Sacks/Anthony Collard (Swarthmore) 8-2 |
| CQF | Will MacArthur/Ross Silverberg (Franklin & Marshall) def. Thomas Johnson/John Kirby (Washington and Lee) 8-2 |
| CSF | Will MacArthur/Ross Silverberg (Franklin & Marshall) def. Matt Kessler/Joey Ross (Roanoke), by default |
| B1 Draw |
| 16 | David Musser/Johnny Nelson (Gettysburg) def. Peter Hawkins/Christian Lynn (Bridgewater) 8-4 |
| 16 | Ben Hwang/Nathan Law (Johns Hopkins) def. Andrew Gear/Mark Hardesty (St. Mary's) 8-0 |
| 16 | Morgan Dauer/Jeremy Schwartz (Johns Hopkins) def. Adam Goldberger/Nick Mancuso (Salisbury) 8-2 |
| 16 | Luis Acaba/Zack Mason (Haverford) def. Mike Cable/Sam Churchill (Bridgewater) 8-3 |
| QF | Ben Hwang/Nathan Law (Johns Hopkins) def. Will Sloan/Robbie Wagner (Christopher Newport) 8-2 |
| QF | Harsha Rao/Joel Lankford (Carnegie Mellon) def. David Musser/Johnny Nelson (Gettysburg) 8-0 |
| QF | Morgan Dauer/Jeremy Schwartz (Johns Hopkins) def. Andrew Deckert/Peter Riley (Grove City) 8-3 |
| QF | Yuvraj Kumar/Paul Okuda (Carnegie Mellon) def. Luis Acaba/Zack Mason (Haverford) 8-2 |
| SF | Ben Hwang/Nathan Law (Johns Hopkins) def. Yuvraj Kumar/Paul Okuda (Carnegie Mellon) 8-3 |
| SF | Joel Lankford/Harsha Rao (Carnegie Mellon) def. Morgan Dauer/Jeremy Schwartz (Johns Hopkins) 8-5 |
| FI | Ben Hwang/Nathan Law (Johns Hopkins) def. Joel Lankford/Harsha Rao (Carnegie Mellon) 8-5 |
| B2 Draw |
| 16 | Connor Hoerr/Ira Usry (Randolph-Macon) def. Alex Elbogen/Tyler Arsenault (Ursinus) 9-7 |
| 16 | Samuel Stone/Geoffrey Brennan (Franklin & Marshall) def. Jonathan Graber/Anthony Rosselli (Grove City) 8-3 |
| 16 | Andy Dougherty/Sloan Millman (Haverford) def. Jacob Morris/Nick Parker (Roanoke) 8-0 |
| 16 | Dan Boate/Ryan Holtschneider (Washington College) def. Nigel Hopkinson/Ross Raddi (Penn St.-Altoona) 8-1 |
| QF | Geoffrey Brennan/Samuel Stone (Franklin & Marshall) def. Connor Hoerr/Ira Usry (Randolph-Macon) 8-5 |
| QF | Dan Boate/Ryan Holtschneider (Washington College) def. Shane Gunther/Demetri Verahnos (Salisbury) 8-6 |
| QF | Andy Dougherty/Sloan Millman (Haverford) def. Ryan Byrd/Sean Gould (Mary Washington) 8-3 |
| SF | Geoffrey Brennan/Samuel Stone (Franklin & Marshall) def. Ari Blask/John Brittin (Dickinson) 8-6 |
| SF | Andy Dougherty/Sloan Millman (Haverford) def. Dan Boate/Ryan Holtschneider (Washington College) 8-6 |
| F | Andy Dougherty/Sloan Millman (Haverford) def. Geoffrey Brennan/Samuel Stone (Franklin & Marshall) 8-3 |
| CQF | Tyler Arsenault/Alex Elbogen (Ursinus) def. Jonathan Graber/Anthony Rosselli (Grove City) 8-4 |
| CSF | Tyler Arsenault/Alex Elbogen (Ursinus) def. Spencer Bullock/Tyler Chang (Virginia Wesleyan) 8-6 |
| CF | Tyler Arsenault/Alex Elbogen (Ursinus) def. Eric Chavis/Daniel Lakhman (Muhlenberg) 8-2 |
| B3 Draw |
| 16 | Hamza Pataudi/Alec Tunner (Franklin & Marshall) def. Chandler Weston/Brian Sommer (Randolph-Macon) 8-0 |
| 16 | Joel Novick/Andy Pearson (Washington College) def. Billy Freitag/Cole Turula (Elizabethtown) 8-2 |
| QF | Kyle Feeley/John Feighner (St. Mary's) def. Alec Tunner/Hamza Pataudi (Franklin & Marshall) 8-6 |
| QF | Joel Novick/Andy Pearson (Washington College) def. Chris Miller/Conner Moncure (Ferrum) 8-5 |
| SF | Joel Novick/Andy Pearson (Washington College) def. Brice Morey/Justin Wisniewski (Juniata) 8-2 |
| F | Joel Novick/Andy Pearson (Washington College) def. Kyle Feeley/John Feighner (St. Mary's) 8-6 |